.product-list {
	
	.product-box {
		margin: 0 0 15px 0;
	    background: #fff;
	    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	    border-radius: 2px;
	    -webkit-transition: all 0.4s ease;
	    transition: all 0.4s ease;

	    .title {
	    	
	    	a{
	    		height:52px;
				font-size:14px;
				font-weight:400;
				color:$fontTitleColor;
				padding:5px;
				overflow:hidden; 
				text-overflow:ellipsis;
				display:-webkit-box; 
				-webkit-box-orient:vertical;
				-webkit-line-clamp:2; 

				&:hover{
					color:$fontHoverColor;
				}
	    	}
	    }

	    .doinfo {
	    	padding:5px;

	    	.price {
	    		color:$fontMainColor;
				font-size:18px;
	    	}
	    }
	}

	.product-empty {
		min-height:200px;
		text-align:center;
		font-size:18px;
		line-height:60px;
	}
}